package com.xiaoyang.ssyx.user.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.xiaoyang.ssyx.model.user.User;
import com.xiaoyang.ssyx.vo.user.LeaderAddressVo;
import com.xiaoyang.ssyx.vo.user.UserLoginVo;

/**
 * @AUTHOR XiaoYang
 * @DATE 2023/6/27-19:35
 * @DESCRIPTION TODO
 */
public interface UserService extends IService<User> {

    // 判断是否是第一次使用微信授权登录：根据openId判断 是否登陆过
    User getUserByOpenId(String openid);

    //根据userId查询提货点 和 团长信息
    LeaderAddressVo getLeaderAddressByUserId(Long userId);

    //获取当前登录用户的信息
    UserLoginVo getUserLoginVo(Long userId);
}
